﻿namespace _10Net8AspNetCore_WebApi
{
    internal class Program
    {
        static void Main(string[] args)
        {
            // 1、创建webApplicationBuilder
            var build = WebApplication.CreateBuilder();

            // 1.1、加载控制器
            build.Services.AddControllers();

            // 1.2、加载Swagger
            build.Services.AddSwaggerGen();

            // 2\ 创建 webApplication
            var app = build.Build();

            // 2.1 加载 Swagger
            app.UseSwagger();
            app.UseSwaggerUI();

            // 2.2 加载控制器中间件
            app.MapControllers();

            app.Run();
        }
    }
}
